home *** CD-ROM | disk | FTP | other *** search
GW-BASIC | 1984-04-24 | 578 b | 24 lines |
- 10 INPUT "ENTER ORIGINAL FILE NAME-",IF1$:OPEN IF1$ FOR INPUT AS 1
- 20 INPUT "ENTER MODIFIED FILE NAME-",IF2$:OPEN IF2$ FOR INPUT AS 2
- 30 INPUT "ENTER CHANGE FILE NAME-",OF$: OPEN OF$ FOR OUTPUT AS 3
- 40 GOSUB 500:GOSUB 700
- 50 IF N1=N2 THEN IF L1$=L2$ THEN 40 ELSE PRINT #3,L2$:GOTO 40
- 60 IF N1>N2 THEN PRINT #3,L2$: GOSUB 700: GOTO 50
- 70 PRINT #3,N1
- 80 GOSUB 500: GOTO 50
- 500 IF EOF(1) THEN 600
- 510 LINE INPUT #1,L1$: N1=VAL(L1$): RETURN
- 600 IF NOT EOF(2) THEN PRINT #3,L2$
- 610 WHILE NOT EOF(2)
- 620 LINE INPUT #2,L2$:PRINT #3,L2$
- 630 WEND
- 640 GOTO 900
- 700 IF EOF(2) THEN 800
- 710 LINE INPUT #2,L2$: N2=VAL(L2$): RETURN
- 800 PRINT #3,N1
- 810 WHILE NOT EOF(1)
- 820 LINE INPUT #1,L1$: N2=VAL(L1$):PRINT #3,N1
- 830 WEND
- 900 CLOSE:PRINT "END OF SCAN"
- 910 END
-